Richard M. Stallman [Fri, 6 Aug 1993 23:37:41 +0000 (23:37 +0000)]
(x_term_init): Set the hooks before we call Fset_input_mode.
Richard M. Stallman [Fri, 6 Aug 1993 22:45:22 +0000 (22:45 +0000)]
(set_poll_suppress_count): New function.
Richard M. Stallman [Fri, 6 Aug 1993 22:44:00 +0000 (22:44 +0000)]
(unwind_to_catch): Call set_poll_suppress_count.
Richard M. Stallman [Fri, 6 Aug 1993 22:15:45 +0000 (22:15 +0000)]
(indent-region): Fix paren error in last change.
Richard M. Stallman [Fri, 6 Aug 1993 22:11:20 +0000 (22:11 +0000)]
(mouse-save-then-kill): Fix paren error in last change.
Richard M. Stallman [Fri, 6 Aug 1993 21:17:16 +0000 (21:17 +0000)]
(Fset_input_mode): Start polling, if appropriate.
At the beginning, stop polling.
Remove period from error message.
(stop_polling, start_polling): Check for interrupt_input.
(POLL_FOR_INPUT): Define whether or not target supports SIGIO.
Roland McGrath [Fri, 6 Aug 1993 21:06:10 +0000 (21:06 +0000)]
(menu-bar-mode): Defvar removed.
(menu-bar-mode): Rewritten to parallel scroll-bar-mode.
Roland McGrath [Fri, 6 Aug 1993 21:03:45 +0000 (21:03 +0000)]
(scroll-bar-mode): If FLAG is non-nil, set it to its prefix-numeric-value.
Roland McGrath [Fri, 6 Aug 1993 20:29:23 +0000 (20:29 +0000)]
(Info-goto-emacs-command-node, Info-goto-emacs-key-command-node): Doc fix.
Roland McGrath [Fri, 6 Aug 1993 20:24:57 +0000 (20:24 +0000)]
(help-for-help): Mention C-k and C-f.
Richard M. Stallman [Fri, 6 Aug 1993 18:03:10 +0000 (18:03 +0000)]
(after-find-file): Improve warning message about
existing file that can't be read.
Richard M. Stallman [Fri, 6 Aug 1993 01:56:26 +0000 (01:56 +0000)]
(indent-region): Rename arg ARG to COLUMN.
Don't add fill-prefix to empty line.
Don't change whitespace in empty line.
Richard M. Stallman [Fri, 6 Aug 1993 01:01:53 +0000 (01:01 +0000)]
Total rewrite; includes ibmps2-aix.h.
Richard M. Stallman [Thu, 5 Aug 1993 21:53:02 +0000 (21:53 +0000)]
(help-admin-map): Fix menu item text.
Richard M. Stallman [Thu, 5 Aug 1993 21:21:27 +0000 (21:21 +0000)]
(do_autoload): Don't report autoload failure
if the autoload definition now is a different one.
Richard M. Stallman [Thu, 5 Aug 1993 21:16:04 +0000 (21:16 +0000)]
(machine): Add i370-ibm-aix*.
Richard M. Stallman [Thu, 5 Aug 1993 21:03:28 +0000 (21:03 +0000)]
(SYSTEM_TYPE): Don't redefine it here.
Richard M. Stallman [Thu, 5 Aug 1993 20:47:30 +0000 (20:47 +0000)]
(font-lock-fontify-region): Handle comment-start-skip = nil.
Richard M. Stallman [Thu, 5 Aug 1993 17:38:20 +0000 (17:38 +0000)]
Doc fix.
Richard M. Stallman [Thu, 5 Aug 1993 06:54:58 +0000 (06:54 +0000)]
(rmail-resend): Delete any Sender field.
Richard M. Stallman [Thu, 5 Aug 1993 01:51:54 +0000 (01:51 +0000)]
(Fyes_or_no_p): Use Qyes_or_no_p_history.
(syms_of_fns): Set up Qyes_or_no_p_history.
Richard M. Stallman [Thu, 5 Aug 1993 01:37:04 +0000 (01:37 +0000)]
(perl-mode): Add autoload cookie.
Richard M. Stallman [Wed, 4 Aug 1993 23:19:50 +0000 (23:19 +0000)]
(sendmail-program): Try /usr/sbin/sendmail.el also.
Richard M. Stallman [Wed, 4 Aug 1993 23:02:10 +0000 (23:02 +0000)]
(diary-display-hook): Change default and fix doc string.
(diary-hook): New user variable.
(diary-date-forms, calendar-date-display-form): Don't autoload
them so the European/American style is decided at load time.
Richard M. Stallman [Wed, 4 Aug 1993 23:01:24 +0000 (23:01 +0000)]
(list-diary-entries): Split diary-display-hook into two
pieces, diary-display-hook and diary-hook. If diary-display-hook
is nil, use simple display.
(include-other-diary-files): Set those hooks properly for other files.
Richard M. Stallman [Wed, 4 Aug 1993 22:51:22 +0000 (22:51 +0000)]
(expand_and_dir_to_file): Remove final / by copying abspath.
Richard M. Stallman [Wed, 4 Aug 1993 08:20:00 +0000 (08:20 +0000)]
entered into RCS
Richard M. Stallman [Wed, 4 Aug 1993 04:37:11 +0000 (04:37 +0000)]
(mouse-save-then-kill): Don't discard all the normal
undo info; just replace the deletion entry.
Richard M. Stallman [Wed, 4 Aug 1993 04:18:32 +0000 (04:18 +0000)]
[BSD4_3] (HAVE_FTIME): Defined.
Richard M. Stallman [Wed, 4 Aug 1993 04:17:08 +0000 (04:17 +0000)]
(Frem): Don't accept floats, just ints and markers.
Richard M. Stallman [Wed, 4 Aug 1993 03:41:03 +0000 (03:41 +0000)]
(print-region-1): Make END a marker so untabify relocates it.
Roland McGrath [Tue, 3 Aug 1993 21:38:31 +0000 (21:38 +0000)]
(compilation-minor-mode): Make variable buffer-local.
(compilation-minor-mode): Autoload this function.
Richard M. Stallman [Tue, 3 Aug 1993 18:52:07 +0000 (18:52 +0000)]
(man): Define as alias.
Richard M. Stallman [Tue, 3 Aug 1993 18:23:39 +0000 (18:23 +0000)]
(CRT0_COMPILE): Add -O and -Demacs.
Richard M. Stallman [Tue, 3 Aug 1993 17:45:17 +0000 (17:45 +0000)]
(window-setup-hook): Add hook function.
Roland McGrath [Tue, 3 Aug 1993 07:52:10 +0000 (07:52 +0000)]
(comint-dynamic-list-completions): Expand PATHDIR in call to
file-name-completion.
Jim Blandy [Tue, 3 Aug 1993 07:28:04 +0000 (07:28 +0000)]
Changes for 3b1 suggested by Andy Fyfe <andy@scp.caltech.edu>
* 7300.h [__GNUC__]: #define HAVE_ALLOCA.
[not __GNUC__]: #define SWITCH_ENUM_BUG, C_ALLOCA, and STACK_DIRECTION.
(HAVE_SYSVIPC, USE_UTIME): #define these.
(memmove): We don't have this; call safe_bcopy.
(CRT0_COMPILE): #define this, so we always use the system's cc.
* config.h.in: Add #undefs for HAVE_MKDIR and HAVE_RMDIR, for
configure to edit.
* sysdep.c [not HAVE_MKDIR] (mkdir): New function, taken from tar,
for use on systems lacking the mkdir function.
[not HAVE_RMDIR] (rmdir): New function, taken from tar, for use on
systems lacking the rmdir function.
* ymakefile (crt0.o): Replace the compiler and switches with the
symbol CRT0_COMPILE.
(CRT0_COMPILE): If the system and machine description files have
left this undefined, then define it to do the same as the old
crt0.o rule used to.
Richard M. Stallman [Tue, 3 Aug 1993 07:12:34 +0000 (07:12 +0000)]
Make boldness and italicness affect subsequently created frames.
(make-face-bold, make-face-italic, make-face-bold-italic)
(make-face-unbold, make-face-unitalic): Update global-face-data.
Ignore a list found in the font slot.
(make-face-bold-internal, make-face-italic-internal):
(make-face-bold-italic-internal): New subroutines.
(x-create-frame-with-faces): If global-face-data's font slot
indicates bold and/or italic, make it so.
Jim Blandy [Tue, 3 Aug 1993 07:02:38 +0000 (07:02 +0000)]
* config.h.in: Add #undefs for HAVE_MKDIR and HAVE_RMDIR, for
configure to edit.
* sysdep.c [not HAVE_MKDIR] (mkdir): New function, taken from tar,
for use on systems lacking the mkdir function.
[not HAVE_RMDIR] (rmdir): New function, taken from tar, for use on
systems lacking the rmdir function.
Jim Blandy [Tue, 3 Aug 1993 06:57:03 +0000 (06:57 +0000)]
* configure.in (function checks): Test for mkdir and rmdir.
* configure.in (function checks): Don't test for random and bcopy
only when we're building with X; look for them all the time.
Roland McGrath [Tue, 3 Aug 1993 06:38:26 +0000 (06:38 +0000)]
(shrink-window-if-larger-than-buffer): Pass WINDOW to
pos-visible-in-window-p.
Richard M. Stallman [Tue, 3 Aug 1993 05:46:33 +0000 (05:46 +0000)]
(cmpl-read-time-eval): Make it no-op.
(cmpl-hours-since-origin): Use truncate to make an integer.
(completion-search-reset): Use completion-prefix-min-length.
Richard M. Stallman [Tue, 3 Aug 1993 04:36:52 +0000 (04:36 +0000)]
(completion-version): New variable.
(save-completions-to-file): Use completion-version.
Richard M. Stallman [Tue, 3 Aug 1993 04:30:43 +0000 (04:30 +0000)]
Don't mention dir `s/' in #include.
Richard M. Stallman [Tue, 3 Aug 1993 04:09:19 +0000 (04:09 +0000)]
(telnet): If we already have a telnet to HOST, just switch buffers.
Roland McGrath [Tue, 3 Aug 1993 03:33:14 +0000 (03:33 +0000)]
(other-frame): Skip iconified and invisible frames.
Richard M. Stallman [Tue, 3 Aug 1993 02:40:31 +0000 (02:40 +0000)]
(vfork): Move this outside the USG conditional.
Richard M. Stallman [Tue, 3 Aug 1993 01:07:55 +0000 (01:07 +0000)]
(occur-mode-goto-occurrence): Give meaningful error
message if there's nowhere useful to go.
Roland McGrath [Mon, 2 Aug 1993 23:33:41 +0000 (23:33 +0000)]
(comint-dynamic-complete): If called interactively twice in a row, give the
completion list.
Roland McGrath [Mon, 2 Aug 1993 23:04:05 +0000 (23:04 +0000)]
(comint-dynamic-complete): Expand PATHDIR in call to file-name-completion.
Roland McGrath [Mon, 2 Aug 1993 22:56:58 +0000 (22:56 +0000)]
(comint-dynamic-completion): Say "Sole completion", not "Unique
completion".
Roland McGrath [Mon, 2 Aug 1993 22:18:34 +0000 (22:18 +0000)]
(other-frame): New function, analogous to other-window.
(ctl-x-5-map): Bind C-x 5 o to other-frame.
Roland McGrath [Mon, 2 Aug 1993 22:16:09 +0000 (22:16 +0000)]
(Fprevious_frame): New function, for parity with Fnext_frame.
(syms_of_frame): Add defsubr for Sprevious_frame.
Jim Blandy [Mon, 2 Aug 1993 21:19:23 +0000 (21:19 +0000)]
* xdisp.c (display_menu_bar): Redisplay all lines occupied by the
menu bar, not just the first.
Roland McGrath [Mon, 2 Aug 1993 20:48:12 +0000 (20:48 +0000)]
*** empty log message ***
Richard M. Stallman [Mon, 2 Aug 1993 19:11:20 +0000 (19:11 +0000)]
Initial revision
Richard M. Stallman [Mon, 2 Aug 1993 07:58:13 +0000 (07:58 +0000)]
(save_excursion_restore): Never make the buffer visible.
Richard M. Stallman [Mon, 2 Aug 1993 07:44:36 +0000 (07:44 +0000)]
(indent-c-exp): Don't document ENDPOS.
(c-indent-region): Rewrite to use indent-c-exp on one sexp at a time,
then use c-indent-line on the next line, etc.
Richard M. Stallman [Mon, 2 Aug 1993 07:43:59 +0000 (07:43 +0000)]
(mail-yank-hooks): Initialize to nil.
(mail-yank-original): If mail-yank-hooks is nil,
call mail-indent-citation.
Richard M. Stallman [Mon, 2 Aug 1993 07:29:53 +0000 (07:29 +0000)]
(read_key_sequence): Use XFASTINT to convert value
of Flength to an int.
Richard M. Stallman [Mon, 2 Aug 1993 07:28:31 +0000 (07:28 +0000)]
(Fmove_overlay): Avoid initializer for Lisp_Object vars.
(verify_overlay_modification): Declare ostart, oend as Lisp_Object.
Richard M. Stallman [Mon, 2 Aug 1993 07:23:24 +0000 (07:23 +0000)]
(remove-hook): Doc string added.
Change a single function into a list.
Richard M. Stallman [Mon, 2 Aug 1993 07:23:07 +0000 (07:23 +0000)]
(add-hook): Change a single function into a list.
Richard M. Stallman [Mon, 2 Aug 1993 05:55:56 +0000 (05:55 +0000)]
(fill-region-as-paragraph): When we take one word
after the fill column, don't stop at period with just one space.
When checking whether at beginning of line, if no fill prefix,
ignore intervening whitespace.
Richard M. Stallman [Mon, 2 Aug 1993 05:54:55 +0000 (05:54 +0000)]
(Fset_frame_position): Doc fix.
Richard M. Stallman [Mon, 2 Aug 1993 04:47:30 +0000 (04:47 +0000)]
(byte-recompile-directory): At end of compiling a file,
put back the "Checking DIR..." message.
Richard M. Stallman [Mon, 2 Aug 1993 04:22:12 +0000 (04:22 +0000)]
(Info-fontify-node): New function.
(Info-fontify): New variable.
(Info-mode): Initialize Info-related faces.
(Info-select-node): Fontify the node if necessary.
(Info-goto-node): Provide completion for node names.
(Info-read-node-name, Info-build-node-completions): New functions.
(Info-current-file-completions): New variable.
(Info-find-node): Clear completions cache.
(Info-next-reference, Info-prev-reference): New commands.
(Info-mode-map): Bind these to TAB and M-TAB.
(Info-next-preorder): Special case if sitting on "*Note" reference.
(Info-standalone): New variable.
(Info-exit): Exit Emacs if in standalone mode.
(info-standalone): New function.
(Info-summary): Added `bury-buffer' call.
(Info-no-error): Renamed from `no-error'.
(Info-suffix-list): Put ".info" before "" to deal with directory
named "foo" next to file "foo.info".
Roland McGrath [Sun, 1 Aug 1993 23:03:26 +0000 (23:03 +0000)]
*** empty log message ***
Jim Blandy [Sun, 1 Aug 1993 22:47:44 +0000 (22:47 +0000)]
* blackbox.el (blackbox-mode-map): Now that we have
terminal-independent function-key facilities, we ought to use
them. Remove hack which looks for all bindings for the simple
motion keys and locally binds them to blackbox keys; add bindings
for the [up], [down], [left], and [right] keys.
Roland McGrath [Sun, 1 Aug 1993 22:22:48 +0000 (22:22 +0000)]
(etags-tags-completion-table): Fixed regexp for today's format.
(etags-snarf-tag): Skip explicit tag name if present.
Roland McGrath [Sun, 1 Aug 1993 22:13:54 +0000 (22:13 +0000)]
(put_entries): For NODE->rewritten, put pattern before \177 and name after,
not vice versa.
Paul Eggert [Sun, 1 Aug 1993 20:50:07 +0000 (20:50 +0000)]
(pick-random): Remove.
All callers changed to use `random' instead.
Paul Eggert [Sun, 1 Aug 1993 20:50:07 +0000 (20:50 +0000)]
(dissociated-press): Use `(random N)' instead of while loop.
Paul Eggert [Sun, 1 Aug 1993 20:50:07 +0000 (20:50 +0000)]
(dun-endgame-question, tcom, tloc):
Use (random N) instead of combination of %, abs and random.
Paul Eggert [Sun, 1 Aug 1993 20:50:07 +0000 (20:50 +0000)]
(random-number): Remove.
All callers changed to use `random' instead.
Paul Eggert [Sun, 1 Aug 1993 20:50:07 +0000 (20:50 +0000)]
(life-insert-random-pattern): Simplify (% (abs (random)) N)
to (random N).
Paul Eggert [Sun, 1 Aug 1993 20:50:07 +0000 (20:50 +0000)]
(mpuz-random): Remove.
All callers changed to use `random' instead.
Paul Eggert [Sun, 1 Aug 1993 20:48:43 +0000 (20:48 +0000)]
(emerge-default-[AB]): Use (zerop (% A B)) instead of
(= (* (/ A B) B) A).
Roland McGrath [Sun, 1 Aug 1993 20:39:38 +0000 (20:39 +0000)]
*** empty log message ***
Richard M. Stallman [Sun, 1 Aug 1993 18:48:20 +0000 (18:48 +0000)]
(last_mouse_button): Renamed from button_up_button.
(last_mouse_x, last_mouse_y): Likewise.
(button_down_time): Replaces button_up_time.
(make_lispy_event): Set button_down_time.
Detect and report double-down and double-drag events.
(apply_modifiers_uncached): Put `double' or `triple' first.
(read_key_sequence): Convert unbound double-drag/down to drag/down.
Richard M. Stallman [Sun, 1 Aug 1993 12:23:22 +0000 (12:23 +0000)]
Installed the version from the Texinfo package.
Richard M. Stallman [Sun, 1 Aug 1993 12:19:11 +0000 (12:19 +0000)]
(Finsert_file_contents): Don't call prepare_to_modify_buffer
if inserting zero characters.
Richard M. Stallman [Sun, 1 Aug 1993 11:55:12 +0000 (11:55 +0000)]
(dired-sort-mode): Variable deleted.
Don't display it in mode line.
(dired-sort-set-modeline): Set mode-name instead.
Richard M. Stallman [Sun, 1 Aug 1993 08:42:46 +0000 (08:42 +0000)]
Doc fix.
Richard M. Stallman [Sun, 1 Aug 1993 07:45:35 +0000 (07:45 +0000)]
(main): Generate a SIGIO as soon as we've initialized.
Richard M. Stallman [Sun, 1 Aug 1993 07:09:22 +0000 (07:09 +0000)]
(visit-tags-table-buffer): New local named
visit-tags-table-buffer-cont copies cont.
(tags-table-including): Set that, instead of cont.
Richard M. Stallman [Sun, 1 Aug 1993 06:26:18 +0000 (06:26 +0000)]
Version 2.7 from stig.
Richard M. Stallman [Sun, 1 Aug 1993 06:04:06 +0000 (06:04 +0000)]
(etags-goto-tag-location): Handle selective display.
Richard M. Stallman [Sun, 1 Aug 1993 05:17:42 +0000 (05:17 +0000)]
(indent-c-exp): Don't move an { from column 0.
Richard M. Stallman [Sat, 31 Jul 1993 22:35:20 +0000 (22:35 +0000)]
Fix doc strings and error message syntax.
Add menu bar items.
(tar-subfile-mode): Set a local-write-file-hook
rather than using key bindings.
(tar-subfile-save-buffer): Return t.
Richard M. Stallman [Sat, 31 Jul 1993 22:00:33 +0000 (22:00 +0000)]
(try_window): Handle invisible newline at end of buffer.
(display_text_line): Don't display invisible text.
Richard M. Stallman [Sat, 31 Jul 1993 21:59:42 +0000 (21:59 +0000)]
(compute_motion): Compute correctly for invisible text.
(vmotion): Take care of invisible newlines.
(Fmove_to_column): After we split a tab, make sure
to set last_known... consistently.
Richard M. Stallman [Sat, 31 Jul 1993 21:58:45 +0000 (21:58 +0000)]
(direct_output_for_insert): Fail if character
just inserted has text properties.
(direct_ouput_forward_char): Fail if moving near invisible chars.
Richard M. Stallman [Sat, 31 Jul 1993 21:58:03 +0000 (21:58 +0000)]
(adjust_intervals_for_insertion): Handle insertion
between two unlike intervals via merge_properties_sticky.
(merge_properties_sticky): New function.
(graft_intervals_into_buffer): Leave handling of `sticky'-ness to
adjust_intervals_for_insertion, then merge properties of the
inserted text onto the old ones.
(textget_direct): New function.
(set_point): Fix calculating of fromprev.
(verify_interval_modification): Check for `read-only' property
and take its `sticky'-ness into account.
(set_point): Ignore `invisible' property unless property value is `hidden'.
Richard M. Stallman [Sat, 31 Jul 1993 21:55:38 +0000 (21:55 +0000)]
(MERGE_INSERTIONS): Define as 1.
(FRONT_STICKY): Add real definition.
(END_NONSTICKY): New macro.
(END_STICKY): Deleted.
(textget_direct, Qfront_sticky, Qrear_nonsticky): Declared.
(Qhidden): Declared.
Richard M. Stallman [Sat, 31 Jul 1993 21:54:10 +0000 (21:54 +0000)]
(Qfront_sticky, Qrear_nonsticky): New variables.
(syms_of_textprop): Set them up.
(Qhidden): New variable.
(syms_of_textprop): Set up Qhidden.
(property_change_between_p): New function.
Richard M. Stallman [Sat, 31 Jul 1993 18:41:53 +0000 (18:41 +0000)]
(change-log-mode): Use \f for formfeed, to avoid syntax error.
Richard M. Stallman [Sat, 31 Jul 1993 18:39:09 +0000 (18:39 +0000)]
(isearch-done): Move point (for small window)
before deciding whether to set the mark.
Richard M. Stallman [Sat, 31 Jul 1993 18:34:04 +0000 (18:34 +0000)]
(Man-section-translations-alist): Add entries for xlib.
Richard M. Stallman [Sat, 31 Jul 1993 18:32:04 +0000 (18:32 +0000)]
(Man-build-references-alist): When setting word,
use only what Man-reference-regexp matched.
(Man-reference-regexp): Don't match starting with a period.
(Man-first-heading-regexp): Allow leading space.
(Man-heading-regexp): Allow leading space.